self-guided torpedo - İspanyolca İngilizce Sözlük